 .panel-property {
   .logo_form_item {
     height: 60px;

     :deep(.el-form-item__label) {
       line-height: 60px;
     }
   }

   .icon-library-open {
    display: flex;
    align-items: center;
    justify-content: center;
     width: 28px;
     height: 28px;
     text-align: center;
     line-height: 28px;
     background: #fff;
     position: relative;
     border-radius: 4px;
     cursor: pointer;
     border: 1px dashed #dcdee2;
     transition: border-color .2s ease;
   }

   .icon-library-open:hover {
     border: 1px dashed #2d8cf0;
   }

   //??�logo
   .demo-upload-list {
     display: inline-block;
     width: 28px;
     height: 28px;
     text-align: center;
     line-height: 28px;
     overflow: hidden;
     background: #fff;
     position: relative;
     border: 1px solid #f0f0f0;
     margin-right: 4px;
   }

   .demo-upload-list img {
     width: 100%;
     height: 100%;
     border-radius: 4px;
   }

   .demo-upload-list-cover {
     border-radius: 4px;
     display: none;
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     background: rgba(0, 0, 0, 0.6);
   }

   .demo-upload-list:hover .demo-upload-list-cover {
     display: flex;
     align-items: center;
     justify-content: center;
   }

   .demo-upload-list-cover i {
     color: #fff;
     font-size: 18px;
     line-height: 18px;
     cursor: pointer;
     margin: 0 2px;
   }
 }